/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,fieldset,figure,h1,h2,h3,h4,ol,p,ul{font-weight:400;margin:0}button,fieldset,input,li,ol,textarea,ul{padding:0}ul li{list-style:none}button,fieldset,iframe,input,textarea{background-color:transparent;border:none}button{text-align:left}textarea{resize:none}video{position:relative}address{font-style:normal}time{display:inline-block}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}h2{font-size:1.4rem;font-weight:400}b{font-weight:700}.c-container-grid{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr)}.c-container{margin:0 auto;width:calc(100% - 5rem)}.c-font-medium{font-size:clamp(1.4rem,1.4rem + (2 - 1.4)*(100vw - 36rem)/(120 - 36),2rem);line-height:1.45}.c-font-header{color:var(--color-black);font-size:clamp(2.4rem,2.4rem + (4.8 - 2.4)*(100vw - 36rem)/(120 - 36),4.8rem);font-weight:700;line-height:1.2}.c-base-indents-x{padding-left:var(--base-indent-x);padding-right:var(--base-indent-x)}.c-layout{display:flex;flex-direction:column;min-height:100vh}.c-layout__main{flex-grow:1;overflow:hidden}.c-hidden{display:none!important}.c-link-pseudo-full:after{content:"";inset:0;position:absolute}.c-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;z-index:-100}.c-upper{text-transform:uppercase}.c-text-center{text-align:center}.c-max-content{width:-moz-max-content;width:max-content}.c-min-content{width:-moz-min-content;width:min-content}.c-button{--color:var(--color-purple-1);--color-bg:transparent;--color-border:var(--color-purple-1);--color-hover:var(--color-white);--color-bg-hover:var(--color-purple-1);--color-border-hover:var(--color-purple-1);align-items:center;background-color:var(--color-bg);border:.2rem solid var(--color-border);border-radius:.9rem;box-shadow:20px 5px 6px 0 transparent,13px 3px 5px 0 rgba(0,0,0,.02),7px 2px 4px 0 rgba(0,0,0,.08),3px 1px 3px 0 rgba(0,0,0,.13),1px 0 2px 0 rgba(0,0,0,.15),0 0 0 0 rgba(0,0,0,.15);color:var(--color);display:inline-flex;justify-content:center;min-width:16rem;padding:.9rem 2rem .6rem;transition:var(--base-transition);transition-property:color,background-color,border-color}.c-button--long{min-width:21rem}.c-button--fit{min-width:unset}.c-button--fill{--color:var(--color-white);--color-bg:var(--color-purple-1);--color-border:var(--color-purple-1);--color-hover:var(--color-purple-1);--color-bg-hover:transparent;--color-border-hover:var(--color-purple-1)}.c-button--fill-menu{--color:var(--color-white);--color-bg:var(--color-purple-1);--color-border:var(--color-purple-1);--color-hover:var(--color-white);--color-bg-hover:var(--color-purple-2);--color-border-hover:var(--color-purple-2)}.c-button--green{--color:var(--color-green-1);--color-bg:transparent;--color-border:var(--color-green-1);--color-hover:var(--color-white);--color-bg-hover:var(--color-green-1);--color-border-hover:var(--color-green-1)}.c-button--green-fill{--color:var(--color-white);--color-bg:var(--color-green-1);--color-border:var(--color-green-1);--color-hover:var(--color-green-1);--color-bg-hover:transparent;--color-border-hover:var(--color-green-1)}.c-button--bigger-font{font-size:clamp(1.8rem,1.8rem + (2.4 - 1.8)*(100vw - 36rem)/(120 - 36),2.4rem);font-weight:700;line-height:1.4}.c-button--wider{display:block;min-width:16rem}.c-button--bigger-vertical-padding{padding-bottom:1.5rem;padding-top:1.5rem}.c-purple,.c-purple:active,.c-purple:visited{color:var(--color-purple-1)}.c-green,.c-green:active,.c-green:visited{color:var(--color-green-2)}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;src:url(/builds/prod/font/HelveticaNeueCyr-Roman.woff2) format("woff2"),url(/builds/prod/font/HelveticaNeueCyr-Roman.woff) format("woff")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:700;src:url(/builds/prod/font/HelveticaNeueCyr-Bold.woff2) format("woff2"),url(/builds/prod/font/HelveticaNeueCyr-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:900;src:url(/builds/prod/font/HelveticaNeueCyr-Black.woff2) format("woff2"),url(/builds/prod/font/HelveticaNeueCyr-Black.woff) format("woff")}*,:after,:before{box-sizing:inherit}.c-layout,body{width:100%}html{--color-black:#272727;--color-black-rgba:rgba(0,0,0,.3);--color-black-rgba-1:rgba(0,0,0,.08);--color-white:#fff;--color-white-rgba:hsla(0,0%,100%,.5);--color-white-hover-rgba:hsla(0,0%,100%,.8);--color-grey-rgba:hsla(0,0%,92%,.6);--color-grey-rgba-1:rgba(39,39,39,.5);--color-grey-1:#a5a5a5;--color-grey-2:#a9abb1;--color-purple-1:#9e62eb;--color-purple-2:#7f45c9;--color-purple-3-rgba:rgba(158,98,235,.15);--color-green-1:#9fd300;--color-green-1-rgba:rgba(159,211,0,.15);--color-green-2:#c1cf00;--color-green-3:#dbe845;--color-orange:#ff6029;--color-menu-item:#272727;--color-swiper-bg-disable:#f3f3f3;--color-swiper-arrow-disable:hsla(0,0%,70%,.6);--color-body:var(--color-white);--color-font:var(--color-black);--base-transition-time:300ms;--base-transition-fn:ease;--base-transition:var(--base-transition-time) var(--base-transition-fn);--base-indent-x:3rem;--content-max-width:128rem;--grid-sides:var(--base-indent-x);--grid-gutter:0;--grid-columns:12;box-sizing:border-box;font-size:62.5%}body{background-color:var(--color-body);color:var(--color-font);font-family:HelveticaNeueCyr,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.23;min-width:320px}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:300;src:url(/assets/fonts/HelveticaNeueCyr-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;src:url(/assets/fonts/helveticaneuecyr_roman.otf) format("opentype")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:500;src:url(/assets/fonts/HelveticaNeueCyr-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:700;src:url(/assets/fonts/HelveticaNeueCyr-Bold.otf) format("opentype")}.b-blog-detail__bg-image,.b-footer__buy{display:none!important}:root{--violet:#8a38f5;--violet-hover:#ad6eff;--lilac:#afa1e0;--light-lilac:#e4dcff;--green:#9fd300;--text:#333;--page:#fcfcfc;--white:#fff;--shadow:0 2px 8px hsla(0,0%,45%,.12);--gutter:60px;--header-height:68px}.violet{color:#8a38f5}.green{color:#b2cf00}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 24px)}body{-webkit-font-smoothing:antialiased;background:var(--page);color:var(--text);font-family:HelveticaNeueCyr,Arial,sans-serif;font-size:20px;margin:0}body.is-locked{overflow:hidden}h1,h2,h3,p{margin:0}h2{font-size:44px;font-weight:700;line-height:.98}a{color:inherit;text-decoration:none}button,input,video{font:inherit}button{color:inherit;cursor:pointer}a,button,summary{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{border:0}img{display:block;height:auto;max-width:100%}button img{flex:none}button:disabled{cursor:default}:focus-visible{outline:3px solid var(--violet);outline-offset:5px}[hidden]{display:none!important}.container{margin-inline:auto;max-width:1320px;width:calc(100% - var(--gutter)*2)}.section{margin-top:160px}.chtw-mobile,.mobile-only{display:none}.button{align-items:center;background:transparent;border:1px solid var(--violet);border-radius:12px;color:var(--violet);display:inline-flex;font-size:20px;font-weight:500;justify-content:center;line-height:1.1;min-height:60px;padding:14px 26px;text-align:center;transition:background .2s,color .2s,box-shadow .2s}.button:hover{background:var(--violet);color:#fff}.button-green{background:var(--green);border-color:transparent;box-shadow:4px 4px 6px hsla(0,0%,45%,.25);color:#fff}.button-green:hover,.button-green[aria-expanded=true]{background:var(--violet-hover);color:#fff}.visually-hidden{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.w600{font-weight:600}.w700{font-weight:700}.skip-link{background:#fff;border-radius:8px;color:var(--violet);left:16px;padding:12px;position:fixed;top:-100px;z-index:100}.skip-link:focus{top:12px}.icon-button{background:transparent;border-radius:50%;display:grid;height:44px;padding:6px;place-items:center;width:44px}.icon-button img{height:32px;width:32px}.b-header-logo{font-size:2.4rem}.b-header-logo,.b-header-logo:active,.b-header-logo:visited{color:var(--color-font)}.b-header-solopharm{display:inline-flex}.b-header-solopharm,.b-header-solopharm:active,.b-header-solopharm:visited{color:var(--color-green-1)}.site-header{background:var(--page);position:sticky;top:0;z-index:90}.header-wrap{align-items:center;display:flex;gap:32px;height:var(--header-height);max-width:1920px;width:calc(100% - 160px)}.header-logo{flex:0 0 178px;margin-right:auto}.header-logo img{height:23px;width:178px}.header-nav{align-items:center;display:flex;font-size:16px;gap:32px;line-height:.98;white-space:nowrap}.header-nav a{transition:color .2s}.header-nav a:hover{color:var(--violet)}.header-buy{flex:none;font-weight:400;min-height:44px;padding:10px 20px}.header-burger{background:transparent;display:none;flex:none;height:32px;padding:0;width:32px}.mobile-menu{background:var(--page);height:calc(100dvh - var(--header-height));inset:var(--header-height) 0 0 auto;margin:0;max-height:none;max-width:calc(100% - 56px);overflow-y:auto;position:fixed;width:320px}.mobile-menu::backdrop{background:rgba(41,31,54,.65)}.mobile-menu:focus,.mobile-menu:focus-visible{outline:none}.mobile-menu-inner{padding:210px 28px 24px;position:relative}.menu-close{position:absolute;right:8px;top:8px;z-index:2}.menu-art{height:198px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.menu-art:before{background:var(--lilac);border-radius:50%;content:"";height:338px;left:43px;position:absolute;top:-140px;width:340px}.menu-art img{height:184px;left:63px;-o-object-fit:contain;object-fit:contain;position:absolute;top:10px;width:199px}.mobile-menu nav{display:grid;font-size:16px;font-weight:500;line-height:1.1}.mobile-menu nav a{border-bottom:1px solid #d7c8f0;font-weight:600;padding-block:18px}.mobile-menu nav a:last-child{border:0}.menu-buy{display:flex;margin-top:30px;min-height:52px;width:100%}.shop-popover{background:#fff;border:0;border-radius:20px;box-shadow:0 4px 32px rgba(56,24,85,.18);inset:auto;margin:0;max-width:calc(100vw - 24px);overflow:visible;padding:20px 32px;position:fixed;width:344px;z-index:50}.shop-popover:after{background:#fff;bottom:-10px;content:"";height:20px;left:var(--arrow-left,50%);position:absolute;transform:translateX(-50%) rotate(45deg);width:20px}.shop-popover.is-below:after{bottom:auto;top:-10px}.shop-links{align-items:center;display:flex;gap:24px;justify-content:space-between}.shop-links a{border-radius:12px;display:grid;flex:1;place-items:center;transition:transform .2s}.shop-links a:hover{transform:scale(1.1)}.shop-links img{border-radius:12px;height:72px;width:72px}.mfb-buy{border-radius:20px;bottom:105px;font-size:32px;min-height:97px;min-width:415px;padding:18px 40px;position:fixed;right:80px;z-index:80}.mfb-buy-anchor{bottom:47px;height:1px;pointer-events:none;position:absolute;right:80px;visibility:hidden;width:1px}.mfb-buy.is-fixed{bottom:107px;position:fixed;right:var(--buy-fixed-right,80px);z-index:70}.b-footer-social{display:flex;flex-direction:column;width:100%}.b-footer-social__list{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;position:relative}.b-footer-social__list:after{background-image:var(--image-s);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:none;height:22rem;left:0;position:absolute;width:18rem}.b-footer-social__item{display:grid;place-items:center;z-index:1}.b-footer-social__link{aspect-ratio:1;background-image:var(--icon);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;transition:opacity var(--base-transition);width:4rem}.b-footer-social__link:hover{opacity:.5}.b-footer-warning{background-color:var(--color-white-rgba);display:none;margin-bottom:8rem;transition:all var(--base-transition)}.b-footer-warning--hidden{display:none}.b-footer-warning:hover{background-color:var(--color-white-hover-rgba)}.b-footer-warning:hover .b-footer-warning__icon svg>g{opacity:.5}.b-footer-warning__wrapper{align-items:center;display:flex;justify-content:space-between;padding:3rem 0}.b-footer-warning__text{color:var(--color-black-rgba);font-size:clamp(1.8rem,1.8rem + (2.4 - 1.8)*(100vw - 36rem)/(120 - 36),2.4rem);line-height:1.2}.b-footer-warning__icon{cursor:pointer}.b-footer-warning__icon svg>g{transition:all var(--base-transition)}.b-footer-warning__icon:hover svg>g{opacity:1!important}.b-footer-warning__icon:hover svg circle{stroke:var(--color-purple-1)}.b-footer-warning__icon:hover svg path{fill:var(--color-purple-1);stroke:var(--color-purple-1)}.medical-notice{background:#e4cfff;bottom:0;color:var(--violet);opacity:.8;position:sticky;z-index:80}.medical-notice>div{align-items:center;display:flex;gap:16px;justify-content:center;min-height:92px;padding-block:16px}.medical-notice p{font-size:34px;font-weight:300;letter-spacing:-2%;line-height:1.5;text-align:center;text-transform:uppercase}.notice-icon{display:none}.site-footer{background:var(--violet);color:#fff}.footer-wrap{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto auto;padding-block:80px;position:relative;row-gap:56px}.footer-logo{align-self:start;grid-column:1;grid-row:1;width:230px}.footer-logo img{height:28px;width:230px}.footer-mark{align-self:center;grid-column:1;grid-row:1/3;height:288px;pointer-events:none;position:relative;top:40px;width:231px}.footer-socials{align-items:flex-end;align-self:end;display:flex;gap:20px;grid-column:1;grid-row:2;justify-content:space-between;max-width:100%;width:230px}.footer-socials a{display:grid;min-height:32px;min-width:24px;place-items:center}.footer-socials svg{height:100%;max-height:32px;max-width:32px;width:100%}.footer-socials svg,.footer-socials svg *{fill:var(--green);color:var(--green);opacity:1}.footer-contact{font-size:20px;line-height:1.16;position:relative;z-index:1}.footer-contact h2{font-size:20px;font-weight:700;line-height:1.16;margin-bottom:24px;min-height:46px}.footer-contact a{display:block;margin-top:16px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.site-footer a:hover{text-decoration:underline;text-underline-offset:4px}.site-footer a:focus-visible{outline-color:#fff}.footer-safety{grid-column:2;grid-row:1}.footer-claims{grid-column:3;grid-row:1}.footer-sales{grid-column:4;grid-row:1}.footer-production{grid-column:2/4;grid-row:2}.footer-production h2{min-height:auto}.footer-note{align-self:end;color:hsla(0,0%,100%,.6);font-size:20px;grid-column:4;grid-row:2;line-height:1.37}.footer-copyright{display:none}.footer-sources{border-top:1px solid hsla(0,0%,100%,.35);grid-column:1/-1;padding-top:56px}.footer-sources ol{padding-left:30px}.footer-sources>h2{display:none}.footer-sources-columns{display:grid;font-size:12px;gap:64px;grid-template-columns:1.32fr 1fr .78fr;line-height:1.44;overflow-wrap:anywhere}.footer-sources-columns p+p{margin-top:16px}.footer-sources-columns{counter-reset:source}.footer-sources-columns p{color:hsla(0,0%,100%,.612);counter-increment:source;padding-left:15px;position:relative}.footer-sources-columns p:before{content:counter(source) ".";left:0;position:absolute;top:0}.b-sticky{bottom:0;display:grid;left:0;position:sticky;width:100%;z-index:5}.b-cookie-popup{align-items:center;background-color:var(--color-purple-1);border-top:.2rem solid var(--color-body);display:none;gap:2rem;justify-content:space-between;padding:1.4rem 1.4rem .9rem}.b-cookie-popup--show{display:flex}.b-cookie-popup__text{color:var(--color-body)}.b-cookie-popup__text a{color:var(--color-body);text-decoration:underline}.b-cookie-popup__text a:active,.b-cookie-popup__text a:visited{color:var(--color-body)}.b-cookie-popup__text a:hover{text-decoration:none}.b-cookie-popup__button{color:var(--color-body);transition:opacity var(--base-transition)}.b-cookie-popup__button:hover{opacity:.5}.b-blog{background:var(--color-black-rgba-1);position:relative}.b-blog__wrapper{padding-bottom:15rem;padding-top:8.8rem;position:relative;z-index:1}.b-blog__title{color:var(--color-black);font-size:clamp(2.4rem,2.4rem + (4.8 - 2.4)*(100vw - 36rem)/(120 - 36),4.8rem);font-weight:700;line-height:1.2;margin-bottom:5.5rem}.b-blog__items{margin-bottom:7.8rem;position:relative}.b-blog__pagination{align-items:center;display:flex;flex-direction:column;gap:2rem}.b-blog-items{display:grid;gap:2.5rem}.b-blog-card{display:flex;flex-direction:column;gap:2rem;height:100%;position:relative}.b-blog-card__image{height:27.7rem}.b-blog-card__image img{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-blog-card__link{font-size:clamp(1.8rem,1.8rem + (2.4 - 1.8)*(100vw - 36rem)/(120 - 36),2.4rem);font-weight:700;line-height:1.2}.b-blog-card__link,.b-blog-card__link:active,.b-blog-card__link:visited{color:var(--color-font)}.b-blog-card-large{border-radius:1rem;display:grid;grid-template-columns:1fr;overflow:hidden}.b-blog-card-large__image{height:23rem}.b-blog-card-large__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-blog-card-large__content{align-items:flex-start;background-color:var(--color-white);display:flex;flex-direction:column;justify-content:center;padding:2rem 4.9rem 2rem 3.6rem;row-gap:3rem}.b-blog-card-large__header{color:var(--color-black);font-size:clamp(1.8rem,1.8rem + (2.4 - 1.8)*(100vw - 36rem)/(120 - 36),2.4rem);font-weight:700;line-height:1.2}.b-blog-card-large__desc{color:var(--color-black);font-size:1.8rem;line-height:2.2rem}.b-pagination{align-items:center;display:flex;gap:.7rem;justify-content:center}.b-pagination__item{color:var(--color-purple-1)}.b-pagination__item--current .b-pagination__link--number,.b-pagination__item:hover .b-pagination__link--number{opacity:1}.b-pagination__item:hover svg{background:var(--color-purple-1)}.b-pagination__item:hover svg path{fill:var(--color-white)}.b-pagination__item svg{border-radius:1rem;display:block}.b-pagination__item svg,.b-pagination__item svg path{transition:all var(--base-transition)}.b-pagination__item--disabled{pointer-events:none}.b-pagination__item--prev{margin-right:2.6rem}.b-pagination__item--next{margin-left:2.6rem}.b-pagination__item--arrow{border-radius:1rem;box-shadow:2px 1px 5px 0 rgba(0,0,0,.15)}.b-pagination__link,.b-pagination__link:active,.b-pagination__link:visited{color:var(--color)}.b-pagination__link--number{opacity:.4;transition:all var(--base-transition)}.b-pagination-button,.b-pagination__link--number{font-size:clamp(1.8rem,1.8rem + (2.4 - 1.8)*(100vw - 36rem)/(120 - 36),2.4rem);font-weight:700;line-height:1.4}.b-pagination-button{padding:1.5rem 3.75rem}.b-main-page-buy{position:relative}.b-main-page-buy--main{bottom:7.5rem;right:7.5rem}.b-main-page-buy__popup{display:none;left:50%;position:absolute;top:0;transform:translate(-50%,-100%)}.b-main-page-buy__popup.show{display:block}.b-main-page-buy__links{align-items:center;display:flex;gap:1rem;inset:0;justify-content:space-between;padding:1.5rem;position:absolute}.b-main-page-buy__link{display:inline-flex;transform:translateY(-1rem)}.b-main-page-buy__link .mask{opacity:0}.b-main-page-buy__link--uteka{position:relative}.b-main-page-buy__link--uteka a{inset:0;position:absolute;z-index:1}.b-main-page-buy__link .mask{transition:opacity var(--base-transition)}.b-main-page-buy__link svg{height:5rem;width:5rem}.b-main-page-buy__link--wb svg{height:6rem;width:6rem}.b-main-page-buy__button{border-radius:.5rem;font-size:clamp(1.8rem,1.8rem + (2.4 - 1.8)*(100vw - 36rem)/(120 - 36),2.4rem);font-weight:700;line-height:1.4;padding:1.6rem 5.8rem}@media screen and (min-width:540px){.b-footer-social__list{justify-content:flex-start}.b-footer-social__list:after{display:block}.b-footer-social__link{width:2rem}.b-blog-items{gap:3rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.b-blog-items__item--large{grid-column:span 2}.b-blog-card-large{grid-template-columns:1fr 1fr}.b-blog-card-large__image{height:44.4rem}.b-blog-card-large__content{padding:4rem 2.5rem}}@media screen and (min-width:768px){.c-tablet-hidden{display:none!important}.c-only-mobile{display:none}.b-blog-items{gap:8.6rem 2.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.b-blog-items__item--large{grid-column:span 3}.b-blog-card-large{grid-template-columns:1fr 43.6rem}.b-blog-card-large__content{padding:7rem 6.5rem 5rem 4rem}.b-blog-card-large__header{max-width:80%}}@media (min-width:769px)and (max-width:1100px){:root{--gutter:32px}h2{font-size:36px}.mfb-buy{font-size:26px;min-height:60px;min-width:240px;right:32px}.footer-wrap{gap:40px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}.footer-logo{grid-column:1;grid-row:1}.footer-mark{grid-column:1;grid-row:1/3;width:180px}.footer-safety{grid-column:2;grid-row:1}.footer-sales{grid-column:3;grid-row:1}.footer-production{grid-column:2/4;grid-row:2}.footer-claims{grid-column:1/3;grid-row:3}.footer-note{grid-column:3;grid-row:3}.footer-sources-columns{gap:24px}}@media screen and (min-width:1024px){html{--base-indent-x:10rem}.b-header-logo{font-size:3.6rem}.b-footer-warning{display:block}.b-sticky__buy,.b-sticky__cookie{grid-column:1/2;grid-row:1/2}.b-sticky__buy{justify-self:end;padding-bottom:3rem;padding-right:var(--base-indent-x)}.b-cookie-popup{border:none;max-width:36rem}.b-blog__wrapper{padding-bottom:20rem}}@media screen and (min-width:1280px){.c-container{width:min(100%,var(--content-max-width))}.b-blog__title,.c-font-header{line-height:1.4}}@media (max-width:1399px)and (min-width:769px){:root{--gutter:40px}.header-wrap{gap:20px}.header-nav{font-size:14px;gap:18px}.header-logo{flex-basis:160px}.header-logo img{width:160px}.footer-wrap{-moz-column-gap:40px;column-gap:40px;grid-template-columns:180px repeat(3,minmax(0,1fr))}.footer-logo,.footer-logo img{width:180px}.footer-contact{font-size:17px}.footer-contact h2{font-size:18px}.footer-note{font-size:17px}.medical-notice p{font-size:32px}}@media (max-width:1199px){.header-nav{display:none}.header-burger{display:block}.menu-overlay{background:rgba(41,31,54,.65);left:0;z-index:80}.menu-overlay,.mobile-menu{bottom:0;position:fixed;right:0;top:var(--header-height)}.mobile-menu{background:#fff;border:0;height:calc(100dvh - var(--header-height));left:auto;margin:0;max-height:none;max-width:calc(100% - 56px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0;width:274px;z-index:90}.mobile-menu-inner{isolation:isolate;min-height:564px;padding:210px 28px 20px;position:relative}.mobile-menu-inner:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 35%,#fff),linear-gradient(105deg,#fff,#e6dff1 35%,#cfc2e7);content:"";height:320px;inset:0 0 auto;z-index:-1}.menu-art,.mobile-menu-inner:before{pointer-events:none;position:absolute}.menu-art{height:200px;left:0;overflow:hidden;top:0;width:100%}.menu-art:before{display:none}.menu-art img{height:184px;left:auto;-o-object-fit:contain;object-fit:contain;position:absolute;right:12px;top:18px;width:199px}.mobile-menu .menu-close{display:none}.header-burger{display:grid;place-items:center;position:relative}.header-burger[aria-expanded=true] img{visibility:hidden}.header-burger[aria-expanded=true]:after,.header-burger[aria-expanded=true]:before{background:var(--violet);border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;width:28px}.header-burger[aria-expanded=true]:before{transform:translate(-50%,-50%) rotate(45deg)}.header-burger[aria-expanded=true]:after{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-menu nav{display:flex;flex-direction:column;font-size:16px;line-height:1.1}.mobile-menu nav a{border-bottom:1px solid #d2aaff;padding:18px 0}.mobile-menu nav a:first-child{padding-top:0}.mobile-menu nav a:last-child{border-bottom:0;padding-bottom:0}.menu-buy{background:transparent;border:1px solid var(--violet);border-radius:12px;color:var(--violet);display:flex;font-size:20px;margin:34px 0 0 -12px;min-height:52px;padding:14px 20px;width:calc(100% + 24px)}}@media (width < 1024px){.b-main-page-buy--main{bottom:0;right:0}.b-main-page-buy__button{width:100%}}@media (max-width:768px){:root{--gutter:16px;--header-height:48px}.chtw-desktop{display:none}.chtw-mobile{display:flex}body{font-size:16px}h2{font-size:24px;line-height:1.02}.mobile-only{display:inline}.desktop-only{display:none}.button{border-radius:12px;font-size:16px;min-height:49px;padding:12px 20px}.header-wrap{gap:16px;width:calc(100% - 40px)}.header-logo{flex-basis:132px}.header-logo img{height:20px;width:132px}.header-buy{border-radius:8px;font-size:14px;font-weight:500;min-height:36px;padding:9px 16px}.header-burger{height:32px;width:32px}.mobile-menu{width:274px}.mobile-menu-inner{padding-inline:28px}.menu-buy{font-size:20px;margin-left:-12px;width:calc(100% + 24px)}.shop-popover{border-radius:16px;padding:18px 24px;width:286px}.shop-links{gap:20px}.shop-links img{height:66px;width:66px}.mfb-buy{border-radius:12px;bottom:110px;font-size:20px;left:50%;min-height:52px;min-width:0;padding:16px 30px;right:auto;transform:translateX(-50%);width:242px}.mfb-buy.is-fixed{bottom:107px;right:auto}.medical-notice>div{gap:16px;min-height:86px;padding-block:15px}.medical-notice p{flex:1;font-size:16px;font-weight:400;letter-spacing:-1%;line-height:1.43;text-align:left}.notice-icon{border:1px solid var(--violet);border-radius:8px;display:grid;flex:none;font-size:45px;font-weight:300;height:65px;line-height:1;place-items:center;width:45px}.footer-wrap{display:flex;flex-direction:column;gap:0;overflow:hidden;padding-block:24px 80px}.footer-logo{margin-bottom:34px;order:0;width:160px}.footer-logo img{height:20px;width:160px}.footer-production{order:1}.footer-safety{order:2}.footer-sales{order:3}.footer-claims{order:4}.footer-contact{border-bottom:1px solid hsla(0,0%,100%,.35);font-size:14px;line-height:1.4;margin-bottom:20px;padding-bottom:20px}.footer-contact h2{font-size:16px;line-height:1.2;margin-bottom:16px;max-width:270px;min-height:0}.footer-production h2,.footer-sales h2{margin-bottom:16px}.footer-contact a{margin-top:8px}.footer-claims{border-bottom:0;margin-bottom:56px;padding-bottom:0}.footer-claims h2{max-width:220px}.footer-mark{height:355px;opacity:.6;position:absolute;right:-75px;top:270px;width:290px}.footer-socials{align-items:center;align-self:stretch;gap:22px;margin-bottom:48px;order:5;width:100%}.footer-copyright{display:block;font-size:14px;line-height:1.5;margin-bottom:20px;order:6}.footer-note{align-self:flex-start;font-size:12px;line-height:1.37;margin-bottom:28px;max-width:290px;order:7}.footer-sources{order:8;padding-top:28px}.footer-sources>h2{display:block;font-size:16px;font-weight:500;line-height:1;margin-bottom:16px}.footer-sources-columns{display:block;font-size:10px;line-height:1.44;max-width:306px}.footer-sources-columns p+p,.footer-sources-columns>div+div{margin-top:12px}.footer-socials svg{height:100%;max-height:36px;max-width:36px;width:100%}}@media (max-width:350px){.header-wrap{gap:10px;width:calc(100% - 24px)}.header-logo,.header-logo img{flex-basis:120px;width:120px}.header-buy{padding-inline:10px}}@media (hover:hover){.c-button:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-hover);color:var(--color-hover)}}@media (hover:none){.c-button:active{background-color:var(--color-bg-hover);border-color:var(--color-border-hover);color:var(--color-hover)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}